/*
** Debug information generation and other stuff
*/

typedef void (__cdecl *DebugOutputFcn)(const char*);

void OpenConsole();
void Msg(const char* msg, ...);
__declspec(noreturn) void Die(const char* msg, ...);

void __fastcall SetMessageOutput (DebugOutputFcn fcn);
void SetConTitle(const char* msg, ...);